/**
 * Store模块统一导出文件
 * @description 集中导出所有Pinia Store模块和相关类型定义，提供统一的导入入口
 * @author 系统开发团队
 * @version 1.0.0
 */

// ==================== Store模块导出 ====================

/** 用户状态管理Store */
export { useUserStore } from './user'

/** 文章内容管理Store */
export { useArticleStore } from './article'

/** 用户界面状态管理Store */
export { useUIStore } from './ui'

/** 博客相关状态管理Store（保持向后兼容） */
export { useBlogStore } from './blog'

// ==================== 类型定义导出 ====================

/** 用户相关类型定义 */
export type { User, AuthState, UserSettings } from './user'

/** 文章相关类型定义 */
export type { Article, Category, Tag, Pagination, SearchFilters } from './article'

/** 用户界面相关类型定义 */
export type { Notification, Modal, NavigationState, PageState } from './ui'
